Babsang (Menu)

103b Dalston Lane, London
+44 20 7502 3694

Give a rating to Babsang

Suggest a dish

How much did you spend at Babsang?